Подписка на события
event
(строка, опционально): Имя события.id
(строка, опционально): ID подписки для дальнейших ассоциаций.options
(JSON-объект, опционально): Параметры подписки.Подключение:
wss://webscada.ru
Запрос:
{
"jsonrpc": "2.0",
"id": 1,
"method": "subscribe",
"params": {
"event": "var_update",
"pult_apikey": "31269DCE4F983A31FBE8B88DF67CDAE2",
"options": {
"vars":["P1_N266_rand_IL2","P1_N266_rand_IL1","P1_N266_rand_IL3"]
}
}
}
Ответ:
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"events": ["var_update"]
}
}
Пример последующих уведомлений:
{
"jsonrpc": "2.0",
"method": "subscription",
"params": {
"event": "var_update",
"data": {
"time": 1744159868127,
"changes": [
["P1_N266_rand_IL1", 0, 1202],
["P1_N266_rand_IL3", 205, 1338],
["P1_N266_rand_IL2", 504, 1273]
]
}
}
}